mark left on the ground - Français Anglais Dictionnaire